package com.ruoyi.post.domain;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 岗位信息对象 job_information
 *
 * @author ruoyi
 * @date 2024-06-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class JobInformation extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 岗位id(自增) */
    @Excel(name = "岗位id(自增)")
    private Long jobId;

    /** 岗位人员姓名 */
    @Excel(name = "岗位人员姓名")
    private String jobName;

    /** 电话 */
    @Excel(name = "电话")
    private String jobPhone;

    /** 地址 */
    @Excel(name = "地址")
    private String jobPosition;

    /** 岗位状态 */
    @Excel(name = "岗位状态")
    private Long jobStatus;

    /** 岗位类型：0内部岗，1外部岗 */
    private Integer jobType;


    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("jobId", getJobId())
                .append("jobName", getJobName())
                .append("jobPhone", getJobPhone())
                .append("jobPosition", getJobPosition())
                .append("jobStatus", getJobStatus())
                .append("jobType",getJobType())
                .toString();
    }
}

